lease of operating facilities - Alemán Inglés Diccionario